cast/throw violently - German English Dictionary